# locust777



#include<stdio.h>
#include<windows.h>
int Max(int x,int y)
{
return (x > y)? x : y;//三目操作符的使用
}

int Add(int x,int y)
{
return x + y;//一条语句直接用return返回
}

int change(int* x,int* y)
{
int tmp = 0;
tmp = *x;
*x = *y;
*y = tmp;
return *x,*y; 
}

int main()
{
	int a = 0;
	int b = 0;
	scanf("%d%d",&a,&b);
	printf("a的值是 = %d，b的值是 = %d\n",a,b);
	//int max = Max(a,b);//此版本不能这样
	printf("比较大的是%d\n",Max(a,b));
	//int add = Add(a,b);//同理
	printf("相加的结果是%d\n",Add(a,b));
	change(&a,&b);
	printf("交换后a=%d,b=%d",a,b);

	system("pause");
return 0;
}
